package com.dai.myrule;


import com.netflix.loadbalancer.IRule;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 自定义  ribbon负载均衡算法
 * 1  在启动类添加 @RibbonClient(name = "LEAGUECLOUD-DEPT",configuration = MySelfRule.class)
 * 2  注意MySelfRule  不能再ComponentScan 可以扫描的包下  在springboot中 即是 需要在启动类上级路径下
 */
@Configuration
public class MySelfRule {
    @Bean
    public IRule myRule(){
         //自定义负载均衡算法 - 三次一随机
         return new RanDomRUle_DAI();
    }
}
